Flag of ESP

Jia Qi Zhang

* 2005 (20)
Best Elo: 1429
Latest Elo: 1429
Birthday: 2005